Distributed Algorithmic Mechanism Design in P2P File-sharing Networks Literature Survey
نویسنده
چکیده
Distributed peer-to-peer file-sharing systems rely on voluntary contribution of resources (files and bandwidth) from the individual peers. However, individual rationality and self-interest result in free-riding behavior at the expense of collective welfare. Empirical studies have shown this free-riding to be prevalent. To overcome this, filesharing systems have implemented various mechanisms to improve the sharing of files and bandwidth, with varying results. Although most systems show improvement in cooperation from the peers through these mechanisms, theoretical analysis has shown all these mechanisms are still susceptible to manipulation from peers that improve their own utility at the expense of others. Similar problems arise in distributed systems in general. Recently Distributed Algorithmic Mechanism Design (DAMD), an application of Game Theory and Economics in distributed computing, has been proposed as a method to offer incentives in distributed systems, motivating peers to cooperate with the system. In this survey, we give an overview of DAMD and investigate how it can be applied to file-sharing systems. Additionally, we present an overview of recent literature on offering incentives in file-sharing networks. We present a model for distributed P2P file-sharing based on the Maximum Concurrent Multi-Commodity Flow problem that is used for two things. First, we use it to determine an optimal pattern that specifies which file is downloaded from which agent, and how the file is routed through the network from source to destination, minimizing download time for all agents. Second, we use it to provide incentives to the peers to share files and bandwidth. From our model and the presented literature, we derive solution ideas for designing a truthful distributed mechanism that offers incentives to the peers, motivating them to cooperate with the system.
منابع مشابه
P2P Network Trust Management Survey
Peer-to-peer applications (P2P) are no longer limited to home users, and start being accepted in academic and corporate environments. While file sharing and instant messaging applications are the most traditional examples, they are no longer the only ones benefiting from the potential advantages of P2P networks. For example, network file storage, data transmission, distributed computing, and co...
متن کاملA Distributed P2P Server System for Paper Sharing
P2P file sharing system is one of the hot research topics. However, most of such systems do not support auto extraction of metadata and provide only searches via resource titles. Combining the Chord algorithm and the SHA algorithm, this paper proposed a new P2P search model based on Distributed Hash Table (DHT). The procedures of establishing such P2P networks are presented. The design and impl...
متن کاملCoalition Formation in P2P File Sharing Systems
P2P file sharing systems are distributed systems consisting of interconnected nodes able to self-organize in networks, with the purpose of sharing content. Recent empirical studies have shown that they suffer from freeloaders, that is, peers that consume many more resources or content than they contribute. In this paper we propose a coalition formation based incentive mechanism for P2P file sha...
متن کاملSurvey of Research towards Robust Peer-to-Peer Networks: Search Methods
The pace of research on peer-to-peer (P2P) networking in the last five years warrants a critical survey. P2P has the makings of a disruptive technology it can aggregate enormous storage and processing resources while minimizing entry and scaling costs. Failures are common amongst massive numbers of distributed peers, though the impact of individual failures may be less than in conventional arch...
متن کاملDistributed caching in unstructured peer-to-peer file sharing networks
Nowadays, the peer-to-peer (P2P) system is one of the largest Internet bandwidth consumers. To relieve the burden on Internet backbone and improve the query and retrieve performance of P2P file sharing networks, efficient P2P caching algorithms are of great importance. In this paper, we propose a distributed topology-aware unstructured P2P file caching infrastructure and design novel placement ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008